8af15b54b19f91dc8b002bdd91c8a38ead428f90,source_gen/jetbrains/mps/patterns/generator/baseLanguage/template/main/QueriesGenerated.java,QueriesGenerated,referenceMacro_GetReferent_1174909796960,#SNode#SNode#SNode#SModel#ITemplateGenerator#,143

Before Change


  }
  public static SNode referenceMacro_GetReferent_1174909796960(SNode node, SNode templateNode, SNode outputNode, SModel sourceModel, ITemplateGenerator generator) {
    SNode attribute = BaseAdapter.fromAdapter(AsPattern_AnnotationLink.getAsPattern((BaseConcept)((INodeAdapter)SNodeOperations.getAdapter(node))));
    return generator.findNodeBuilderForSource(attribute, "patternVarField").getTargetNode();
  }
  public static SNode referenceMacro_GetReferent_1179741174631(SNode node, SNode templateNode, SNode outputNode, SModel sourceModel, ITemplateGenerator generator) {
    SNode attribute = node.getAttribute();

After Change



  public static SNode referenceMacro_GetReferent_1174909796960(SNode node, SNode templateNode, SNode outputNode, SModel sourceModel, ITemplateGenerator generator) {
    SNode attribute = BaseAdapter.fromAdapter(AsPattern_AnnotationLink.getAsPattern((BaseConcept)((INodeAdapter)SNodeOperations.getAdapter(node))));
    return generator.findOutputNodeByInputNodeAndMappingName(attribute, "patternVarField");
  }

  public static SNode referenceMacro_GetReferent_1179741174631(SNode node, SNode templateNode, SNode outputNode, SModel sourceModel, ITemplateGenerator generator) {